Activités (Activities)
Plus récente (Latest)
False
Image de fond de la bannière
Activités UIAutomation
Dernière mise à jour 3 avr. 2024

v22.4

v22.4.11

Date de publication : 5 octobre 2023

Résolution de bogues

  • Correction de l'interruption de la prise en charge d'Active Accessibility pour les pages Web contenant des éléments IFrame ou des fichiers PDF dans Chrome et Edge version 117, qui entraînait l'échec des sélecteurs <ctrl />.
    Ajout de la possibilité de transmettre des arguments de ligne de commande supplémentaires au navigateur ouvert à l’aide des activités Ouvrir le navigateur (Open Browser)/Utiliser le navigateur (Use Browser). Cela peut se faire en définissant la variable d'environnement appropriée à l'aide de l'activité Définir la variable d'environnement (Set Environment Variable) :
    • UIPATH_EXTRA_CMD_ARGS_CHROME
    • UIPATH_EXTRA_CMD_ARGS_EDGE
    • UIPATH_EXTRA_CMD_ARGS_FIREFOX

    Ces variables peuvent être utilisées pour activer de force la prise en charge d'Active Accessibility dans Chrome et Edge afin d'éviter des problèmes tels que l'interruption de la prise en charge de Chrome/Edge Active Accessibility à partir des versions 114 et 117.

    Pour Chrome, définissez la variable d'environnement UIPATH_EXTRA_CMD_ARGS_CHROME avec la valeur --force-renderer-accessibility=complete.
    Pour Edge, définissez la variable d'environnement UIPATH_EXTRA_CMD_ARGS_EDGE avec la valeur --force-renderer-accessibility=complete.

v22.4.10

Date de publication : 2 août 2023

Résolution de bogues

  • Pour les extensions MV3, le navigateur charge l'extension ultérieurement, après le chargement des pages Web. Pour résoudre ce genre de problèmes, nous avons ajouté la variable d’environnement UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS qui permet de configurer le délai d’attente d’Open Browser .
  • Une erreur « La valeur ne rentre pas dans la plage attendue » se produisait lors de l’utilisation de l’assistant Extraction des données (Data Scraping) (activité Extraire les données structurées) dans Microsoft Edge en mode IE.
  • Une erreur se produisait lors de l’utilisation de l’assistant Extraction des données (Data Scraping) (activité Extraire des données structurées (Extract Structured Data)) sur une table avec un en-tête de colonne vide.
  • Nous avons ajouté la prise en charge du composant CTable de l'application Java Clarity.

v22.4.9

Date de publication : 8 juin 2023

Résolution de bogues

Les dernières mises à jour de Chrome et d'Edge vers la version114 ont introduit un changement radical dans la façon dont la prise en charge d'Active Accessibility est activée. Cela entraînait l'échec des processus d'automatisation lors de la tentative d'interaction avec les écrans du navigateur tels que la fenêtre contextuelle d'impression ou la visionneuse PDF.

v22.4.8

Date de publication : 27 janvier 2023

Résolution de bogues

  • Correction d’un bogue qui entraînait l’échec de la validation du sélecteur dans une application Citrix lorsque deux fenêtres clientes Citrix étaient disponibles, mais qu’une seule d’entre elles correspondait réellement à une fenêtre distante.
  • La prise en charge de Chrome/Edge s'exécutant en mode App est désormais disponible dans l'extension de navigateur MV2 auto-hébergée installée via la stratégie de groupe hors ligne.
  • Correction d’un bogue qui entraînait, dans certains cas, l’arrêt de l’activité CV Extract Table avant le premier événement de défilement lors de l’extraction de tables déroulantes.

v22.4.7

Date de publication : 3 août 2022

Résolution de bogues

  • L'automatisation des applications WinForms CefSharp fonctionnait très lentement.
  • Lors de l'automatisation de Microsoft Edge en mode IE, la validation du sélecteur échouait en raison d'un codage d'URL non conforme entre Edge et IE.

v22.4.6

Date de publication : 23 juin 2022

Résolution de bogues

  • Certaines exceptions système entraînaient l’enregistrement d’un trop grand nombre d’entrées de journal, ce qui rendait le débogage difficile. Pour résoudre ce problème, le niveau de journalisation est passé d’Erreur (Error) à Information.

v22.4.5

Date de sortie : 23 mai 2022

Résolution de bogues

  • Plusieurs problèmes d’accessibilité et de localisation ont été résolus.
  • Lors de l’utilisation de l’activité Cocher/Désélectionner (Check/Uncheck) sur une cible qui disparaissait, une exception était générée.
  • Correction de certains problèmes concernant les liens d’aide F1 pour les activités.

v22.4.4

Date de sortie : 9 mai 2022

Améliorations

Général

La nouvelle extension UiPath pour Chrome, basée sur la norme Manifest v3 de Chrome, a été publiée. Cette extension est entièrement rétrocompatible et nous vous recommandons vivement de la mettre à niveau et de l'utiliser avec vos processus d'automatisation.

À la lumière du nouveau type de projet Cross-Platform, le pack UIAutomation a subi des modifications et dispose désormais d'une multitude d'activités adaptées à ce nouveau type de projet. Vous pouvez en savoir plus à leur sujet ici. De plus, pour augmenter les capacités des projets multiplateformes, la nouvelle extension pour Chrome est également disponible sur Mac

La gestion des extensions dans Studio est désormais meilleure que jamais ! L’ensemble de l’expérience utilisateur a été repensée, offrant une interaction globale plus fluide.

UI Automation Modern

La nouvelle activité Pour chaque élément d’IU (For Each UI Element) vous permet de parcourir un ensemble d’actions pour chaque élément d’IU que vous avez spécifié.

La nouvelle activité Modern Injecter JavaScript (Inject Js Script) vous offre désormais des fonctionnalités JavaScript complètes lorsque vous utilisez l’expérience de conception Modern.

Une nouvelle activité Glisser-déposer (Drag and Drop) a été créée pour vous permettre d’effectuer l’action courante de glisser-déposer, vous aidant ainsi à compléter la palette des actions simulant une interaction humaine.

Un nouveau paramètre de projet est désormais disponible, Navigateur du runtime (Runtime browser), vous permettant de spécifier le type de navigateur que vous souhaitez utiliser lors au moment de l'exécution avec l’activité Utiliser l'application/le navigateur (Use Application/Browser).

Vous pouvez désormais utiliser l’activité Utiliser l’application/le navigateur (Use Application/Browser) avec WebDriver via une nouvelle propriété.

Le pack d’activités UIAutomation Modern prend désormais en charge l’automatisation de la phase de conception et de la phase d’exécution dans plusieurs bureaux Windows.

L’une des fonctionnalités les plus demandées, le défilement de l’écran de sélection, est enfin arrivée. Désormais, lorsque vous indiquez un élément, vous pouvez faire défiler l'application cible sans avoir à suspendre la sélection à l'aide de la touche F2 .

Lorsque vous utilisez la fonctionnalité Capturer tous les éléments, vous pouvez désormais indiquer une section spécifique de l'application que vous automatisez et extraire uniquement les éléments de cette zone.

La fonctionnalité Capturer tous les éléments ne détecte désormais que l'onglet indiqué dans le navigateur, de sorte que les barres d'outils et autres éléments supplémentaires non liés affichés dans votre navigateur ne soient plus capturés.

L’activité Prendre une capture d’écran (Take Screenshot) peut désormais être utilisée en dehors d’une activité Utiliser l’application/le navigateur (Use App/Browser). Vous pouvez donc l’utiliser pour prendre des captures d’écran de votre bureau à tout moment.

Le référentiel d'objets est désormais capable d'afficher plus de 5 résultats pour plusieurs écrans qui partagent le même sélecteur.

Lorsque vous déposez un élément du référentiel d'objets sur le signe Plus dans Studio, vous êtes désormais invité à créer automatiquement des variables basées sur cet objet.

L’activité Mouse Scroll (Défilement de la souris) prend désormais en charge l’ajout de modificateurs de touche à l’action de défilement via la nouvelle propriété Modificateurs de touche.

L’activité Obtenir l’attribut (Get Attribute) affiche désormais également l’attribut items si l’élément indiqué le prend en charge.

Les activités Cliquer (Click), Saisir dans (Type Into), Cocher/Désélectionner (Check/Uncheck) et Sélectionner un élément (Select Item) ont désormais un nouveau champ de propriété, Modifier l'élément désactivé, qui spécifie si vous souhaitez interagir avec les éléments d'IU qui sont désactivés dans l'IU mais toujours accessibles par le Robot. En outre, un nouveau Paramètre de projet a été ajouté aux activités Modern vous permettant de contrôler cette propriété à l'échelle du projet.

Un nouveau paramètre de projet appelé Informations d'audit de journal a été introduit ; il désactive tous les journaux générés par l'activité Utiliser l'application/le navigateur (Use Application/Browser). En outre, le niveau de journalisation par défaut de l’activité Utiliser l'application/le navigateur (Use Application/Browser) est désormais défini sur Détaillé (Verbose).

Vous pouvez désormais basculer entre les infrastructures disponibles lors de l'utilisation de l'assistant d'extraction de tables en utilisant la touche de raccourci F4.

Dans l'écran de sélection, vous pouvez maintenant simplement cliquer pour sélectionner ou désélectionner une cible ou une ancre en surbrillance, et si vous cliquez sur une zone vide en dehors du mode d'ajout d'ancre, vous pouvez désélectionner la sélection actuelle et afficher l'assistant.

La propriété Délai d’expiration de l’activité Utiliser l’application/le navigateur (Use Application/Browser) est désormais automatiquement définie sur 60 secondes lorsqu’elle indique une fenêtre dans un environnement Bureau à distance.

L’activité Sélectionner un élément (Select Item) peut désormais interagir avec les zones de liste modifiables groupées Salesforce Lightning, ainsi qu’avec les zones de liste modifiable de menu.

UI Automation Classic

Un nouvel attribut, visibleInnerText, qui reflète l'InnerText actuel de l'élément HTML sous-jacent, a été ajouté à UI Explorer.

L'API Chrome Debugger peut désormais être utilisée pour envoyer des entrées aux objets d'onglet du navigateur.

Le type de navigateur joint n'est plus remplacé dans la valeur de l'application de sélection s'il contient un nom .exe valide.

Nous avons ajouté la prise en charge du client Azure Windows Virtual Desktop, ce qui signifie que vous pouvez désormais automatiser de manière native les activités Azure Virtual Desktops avec UI Automation en utilisant UiPath Remote Runtime et l’extension RDP.

Les URL peuvent désormais être extraites des tables HTML. Auparavant, cela n'était possible que pour les données structurées.

Les éléments HTML portant le nom de balise « HTML » sont visibles dans UiExplorer pour Chrome.

L'extension UiPath pour Java prend entièrement en charge les applications de type .jnlp.

Ajout d'un nouveau mécanisme d'injection pour l'extension UiPath pour Java afin de faciliter l'interaction avec l'application.

Prise en charge améliorée de Java Konsis et du Java Framework McBeans personnalisé.

Le module d'activités UIAutomation prend désormais en charge l'automatisation dans les CitrixApps imbriquées.

Messages d’erreur améliorés pour les extensions du programme d'installation et SAP WinGUI.

Implémentation du repli automatique vers des méthodes de sélection alternatives (AA pour Google Chrome ou Microsoft Edge et UIA pour Firefox) lors de l’indication d’un onglet spécial dans chacun de ces navigateurs.

L’option Restauration différée (Delayed Restore) d’UI Explorer est désormais activée par défaut.

Les versions 16 et 17 de Java sont désormais officiellement prises en charge par le module d'activités UIAutomation.

Computer Vision

L’activité Table d'extraction CV (CV Extract Table) a désormais deux nouvelles propriétés. Faire défiler spécifie si vous souhaitez extraire une table déroulante, et DélaiCaptureÉcranAprèsDéfilementl permet à l'activité d'attendre un laps de temps spécifique après avoir effectué une action de défilement avant de prendre une capture d'écran de la table cible. Ce dernier est utile lorsque des éléments apparaissent à mesure que vous faites défiler la table vers le bas. De plus, lorsque vous utilisez l’activité Table d'extraction CV (CV Extract Table), vous pouvez désormais utiliser le ciblage de cellule par index de colonne et de ligne sans avoir à maintenir la touche Maj enfoncée.

Appuyer sur Supprimer (Delete) dans l’écran de sélection CV permet maintenant de supprimer la sélection actuelle pour une création plus rapide du workflow.

L'enregistreur CV ne nécessite plus de clé API si la connexion interactive est utilisée dans Studio.

Les activités Computer Vision peuvent désormais être utilisées dans StudioX en activant le filtre Afficher le développeur (Show Developer).

Lorsque vous utilisez l'activité Étendue d'écran CV (CV Screen Scope), vous pouvez désormais basculer entre les types de sélection Fenêtre, Élément et Région en utilisant F3.

SAP

Une nouvelle activité destinée à vous aider à identifier n'importe quelle cellule dans les tables hiérarchiques SAP ALV est disponible : Développer la table hiérarchique ALV (Expand ALV Hierarchical Table). Une fois la cellule identifiée, cette activité peut être utilisée avec toutes les activités d'IU classiques.

Toutes les activités SAP WinGUI prennent en charge l’intégration du référentiel d’objet.

Un nouveau paramètre de projet Appliquer un délai d'attente strict (Enforce hard timeout) est désormais disponible, vous permettant d'appliquer un délai d'expiration strict pour toutes les activités effectuant l'automatisation SAP WinGUI.

Changements radicaux

  • À partir de cette version, l'envoi de touches de modification avec l'activité Cliquer (Click) lorsque la propriété Mode d'entrée est définie sur Simuler (Simulate) envoie également les touches de modification à l'aide de Simuler. Dans les versions précédentes, les touches de modification étaient envoyées à l'aide d'Événements matériels, quelle que soit la configuration de la propriété Mode d'entrée. Veuillez donc noter que les workflows créés avec les versions précédentes peuvent subir des modifications avec rupture.
  • Correction d’un bogue qui faisait qu’un navigateur personnalisé basé sur Chromium était reconnu comme une application Windows standard après la mise à niveau vers UiPath Studio v2019.x.

Résolution de bogues

  • Correction d’un bogue pour Internet Explorer avec les outils de développement ouverts qui entraînait l’apparition de plusieurs fenêtres de console lors de l’ouverture d’UI Explorer.
  • Correction d’un bogue pour l’activité Envoyer le raccourci (Send Hotkey) qui empêchait le texte d’être collé dans cmd.exe lors du changement de clavier.
  • La génération de sélecteurs GetHtmlAncestryInfo expirait sur un élément d’IU spécifique provenant d’une grande table.
  • Correction d’un bogue qui empêchait de cliquer ou de valider certains boutons dans l’application de bureau Java lors de l'ajout d'un nouvel attribut java, hasTableAncestor, qui est utilisé pour contourner les tables lors de la recherche d’éléments dont la valeur d’attribut est définie sur 0.
  • Correction d’un bogue dans Internet Explorer 8 pour l’activité Saisir dans (Type Into) avec Simuler (Simulate) comme mode d’entrée qui empêchait le code clé 8 d’être tapé dans un champ de recherche.
  • Correction d’un bogue qui vous empêchait d’indiquer l’espace ViewPort vide.
  • Correction d'un bogue qui vous empêchait de lire l'état correct d'une case à cocher dans une table dans les applications Java.
  • Pour effacer le texte des éléments des pages Web, vous pouvez à nouveau utiliser des strings vides avec l'activité Définir le texte (Set Text), comme dans UiAutomation v18.4.
  • Correction d’un bogue qui faisait planter l’exécuteur UiPath lors de l’indication des éléments dans une application Java ouvrant une autre application, qui utilise des bibliothèques natives pour dessiner des éléments à l’écran.
  • Correction d’un bogue qui vous empêchait de capturer les sélecteurs de Chrome en mode plein écran.
  • Correction d’un bogue de l'extraction de données qui générait une erreur de délai d’attente lors de l’extraction de tableaux HTML extrêmement volumineux.
  • Correction d'un bogue qui entraînait l'arrêt de la tâche en raison de la recherche de sélecteurs <ctrl> en parallèle.
  • Correction d’un bogue qui faisait planter l’application cible dans des cas spécifiques lors de la tentative de capture d’un sélecteur à l’aide d’Active Accessibility.
  • Correction d'un bogue qui vous empêchait d'identifier certaines parties d'une application Java.
  • Correction d’un bogue dans Internet Explorer qui entraînait l’échec de l’événement Activer la fenêtre (Activate Window) et générait une erreur de délai d’attente, après l’application de la mise à jour Microsoft KB5005031.
  • Correction d’un bogue dans la prise en charge de Firefox, qui empêchait les attributs SalesForce d’apparaître sur les nœuds de sélecteur et sur les sélecteurs par défaut.
  • Correction d'un bogue qui vous empêchait d'automatiser certaines pages Web rendues en mode Edge/IE, lorsque l'URL contenait des espaces %20.
  • Correction d'un bogue qui vous empêchait de capturer les valeurs à l'écran à partir d'une application Java.
  • Correction d'un bogue pour le mode Internet Explorer sur Edge qui entraînait l'échec de la validation du sélecteur.
  • Correction d’un bogue qui générait une exception SelectorNotFound dans l’application Java Maestro lorsque la structure de la page était très chargée en éléments d’IU.
  • L'extraction de données ne générait pas d’activité Extraire les données structurées (Extract Structured Data) lors de l’utilisation de certaines applications.
  • Correction d’un problème qui empêchait l’activité Saisir dans (Type Into) de saisir la lettre E sur certaines pages Web.
  • Correction d’un problème qui bloquait Studio lors de l’indication d’une ancre dans certaines applications.
  • La détection ne fonctionnait pas sur Microsoft Edge et Google Chrome s'ouvrait en mode App.
  • Essayer d’interagir avec certains fichiers Excel a entraîné le plantage de Citrix Remote Runtime.
  • L’utilisation d’une activité Cliquer sur le texte OCR (Click OCR Text) avec une clé API non valide provoquait une erreur de délai d’attente.
  • Lors de la prise de plusieurs captures d'écran avec l'activité Prendre une capture d'écran (Take Screenshot), la convention d'affectation de noms était utilisée à partir de la deuxième capture d'écran.
  • Le sélecteur de navigateur d'exécution ne fonctionnait pas comme prévu sur les navigateurs utilisant une connexion RDP lors de l’utilisation de certaines activités.
  • Lors de l'utilisation des activités de Computer Vision, après la modification d'un descripteur, la modification n'était prise en compte ni dans la capture d'écran d'information ni dans l'écran de sélection.
  • Lors de l’utilisation de l'activité Étendue d'écran CV (CV Screen Scope), il était très difficile d’indiquer la fenêtre complète pour certaines applications Windows Native, car CV utilisait le Type de sélection Élément.
  • Correction d’un problème qui empêchait l’activité Table d'extraction CV (CV Extract Table) de fonctionner lorsque la limite de hauteur maximale était dépassée lors de l’extraction de tables déroulantes.
  • Correction d’un problème qui empêchait certains attributs Salesforce d’être disponibles dans Firefox et Chrome.
  • Lors de l’utilisation des activités Image dans Chrome, si la même image existait à la fois à l’intérieur et à l’extérieur de la zone de détourage spécifiée, la mauvaise image était parfois utilisée.

Problèmes connus

  • Pour indiquer un nom de cellule ou de feuille individuel dans Excel 2016, vous devez définir manuellement AA comme mode de sélection. Dans la version v19.5.0, la sélection visuelle par défaut utilisait AA. À partir de la version v21.10.4, la sélection visuelle par défaut utilise UIA.
  • Lors de l'automatisation de Chrome avec la dernière extension pour Chrome, l'activité Modern Cliquer (Click) utilisée avec la méthode d'entrée Simuler (Simulate) échoue sur des éléments de formulaire spécifiques. Pour contourner ce problème, vous pouvez utiliser les méthodes d’entrée Événements matériels (Hardware Events) ou API Chromium (Chromium API).
  • Certains sélecteurs générés au moment de la conception avec UIAutomation v20.10 pour SAP Fiori et la dernière extension Chrome peuvent avoir des attributs supplémentaires qui les obligent à cesser de fonctionner lorsqu'ils sont exécutés avec des versions plus anciennes de l'extension Chrome au moment de l'exécution. Pour contourner ce problème, l'extension Chrome la plus récente doit également être utilisée au moment de l'exécution, ou les sélecteurs doivent être générés avec au moins UIAutomation v21.10 lors de la phase de conception.
  • Les événements ne sont pas détectés lors de la surveillance des sélecteurs de SAP NetWeaver Business Client vers SAP Fiori, à la fois localement et via des connexions Bureau à distance, ou lors de la surveillance des sélecteurs de SAP NetWeaver Business Client vers SAP GUI via des connexions Bureau à distance.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.